package ldk.app.kotlinweibo.apis.beans

/**
 * 表示微博的用户信息
 * Created by ldkxingzhe@163.com on 2017/6/16.
 */
data class User(
    var id:Long = 0L,
    var idstr: String? = null,
    var screen_name: String? = null,
    var name: String? = null,
    var province:Int = 0,
    var city:Int = 0,
    var location: String? = null,
    var description: String? = null,
    var url: String? = null,
    var profile_image_url: String? = null,  // 用户头像， 中图， 50x50像素
    var profile_url: String? = null,        // 用户的微博统一URL地址
    var domain: String? = null,             // 用户个性化域名
    var weihao: String? = null,             // 用户微号
    var gender: String? = null,             // m 男， f 女， n未知
    var followers_count: Int = 0,
    var friends_count:Int = 0,
    var statuses_count:Int = 0,                 // 微博数
    var favourites_count:Int = 0,
    var created_at: String? = null,
    var following:Boolean = false,
    var allow_all_act_msg:Boolean = false,           // 是否允许所有人给我发私信
    var remark: String? = null,              // 用户备注
    var geo_enabled:Boolean = false,                 // 是否允许标注用户地理位置
    var verified:Boolean = false,                    // 是否为微博认证用户
    var allow_all_comment:Boolean = true,            // 是否允许所有人对我进行评论
    var avatar_large: String? = null,        // 用户头像大图 180x180
    var avatar_hd: String? = null,           // 用户高清图
    var verified_reason: String? = null,     // 认证原因
    var follow_me:Boolean = false,
    var online_status:Int = 0,
    var bi_followers_count:Int = 0,              // 用户互粉数
    var lang: String? = null,                // 用户当前语言版本， zh-cn, zh-tw, en
    var status: Status? = null               // 最新的一条微博信息字段
)